exceptionally gifted person or remarkable thing - Turkish English Dictionary